.loadmask {
    z-index: 100;
    position: absolute;
    top:0;
    left:0;
    -moz-opacity: 0.5;
    opacity: .50;
    filter: alpha(opacity=50);
    background-color: #000;
    width: 100%;
    height: 100%;
    zoom: 1;
}
.loadmask-msg {
    z-index: 101;
    position: absolute;
    top: 0;
    left: 0;
    /*border:1px solid #6593cf;
    background: #c3daf9;*/
    padding:2px;
}
.loadmask-msg div {
    padding:5px 10px 5px 25px;
    /*background: #fbfbfb url('images/loading.gif') no-repeat 5px 5px;*/
    background:  url('../images/loading.gif') no-repeat 0 0;
    line-height: 16px;
	/*border:1px solid #a3bad9;*/
    width: 70px;
    text-indent: -9999px;
    color:#222;
    font:normal 12px tahoma, arial, helvetica, sans-serif;
    cursor:wait;
}
/*.masked {
    overflow: hidden !important;
}*/
.masked-relative {
    position: relative !important;
}
.masked-hidden {
    visibility: hidden !important;
}


/*浮层样式*/

.gray_hover{ border:0; height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.gray_bj{width:80px; height:28px; text-align:right; line-height:28px; margin:0 auto; position: absolute; top: -0px; right: -0; z-index:99;cursor: pointer;}

/*兼容ie7的浮层样式*/
body.ie7 .gray{width:100%; height:100%; position:absolute; left:0px; text-align:center; z-index:90; cursor:pointer; margin:0 auto;}
body.ie7 .gray .pic{ text-align:center; line-height:100%; filter:alpha(opacity=100); position:absolute; left:50%; top:50%; margin-top:-23px; margin-left:-15px; z-index:91;}
body.ie7 .gray_hover{ border:0; height:100%;background:#000;filter:alpha(opacity=50);opacity:0.5;}

